Tagging as an Alternative to Object Creation
نویسندگان
چکیده
Based on the observation that graphs play an important role in the representation of databases, an algebra is presented for the manipulation of binary relations, i.e., of directed unlabeled graphs. This so-called Tarski algebra is based on early work by Tarski. The key notion that has been added to it here is tagging , which is needed for providing both enough modeling power and enough querying power. Moreover, tagging can also be seen as a value-based counterpart to object creation in object-oriented data models. We present tagging in a general formal framework that incorporates several specific tagging strategies as a special case. We show that each of these strategies allows for the simulation in the Tarski model of various other database models, in particular of the relational model. Finally, we discuss the genericity of tagging and show that the Tarski algebra augmented with multiple assignments and a while-construct is a computationally complete database language. Presented at the Dagstuhl Seminar on Query Processing in Object-Oriented, Complex Object, and Nested Relation Databases
منابع مشابه
بازگشت «هویّت» به هنر و معماری اسلامی چگونه است؟
The ideology of us Muslims is called “monotheistic”. But unfortunately we know little about its meaning and nature. A heavenly word, in which its superior and great position we do not comprehend, neither do we pay any attention to the originality in the relationship of its inclosing truth to the divine inclosing essence of our existence. And it is only being played as a customary wo...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملبرچسبگذاری ادات سخن زبان فارسی با استفاده از مدل شبکۀ فازی
Part of speech tagging (POS tagging) is an ongoing research in natural language processing (NLP) applications. The process of classifying words into their parts of speech and labeling them accordingly is known as part-of-speech tagging, POS-tagging, or simply tagging. Parts of speech are also known as word classes or lexical categories. The purpose of POS tagging is determining the grammatical ...
متن کاملRecognition of Cognition Issue in Islamic Architecture Creation
Recognizing the link between “Cognition" and "Architectural Creation” indicates that there is a relation between subject and object. Correct understanding of this relationship helps artistic creativity, especially in the architecture, to take steps towards proving truth that have caused works to be continued over the past times. Knowledge and cognitions in architecture are categories that today...
متن کاملAn improved joint model: POS tagging and dependency parsing
Dependency parsing is a way of syntactic parsing and a natural language that automatically analyzes the dependency structure of sentences, and the input for each sentence creates a dependency graph. Part-Of-Speech (POS) tagging is a prerequisite for dependency parsing. Generally, dependency parsers do the POS tagging task along with dependency parsing in a pipeline mode. Unfortunately, in pipel...
متن کامل